package leetCode.solution;

/**
 * 给你一个整数 x ，如果 x 是一个回文整数，返回 true ；否则，返回 false 。
 * 
 * 回文数是指正序（从左向右）和倒序（从右向左）读都是一样的整数。
 * 
 * @author jerry
 * @ClassName: isPalindrome_9
 * @Description:TODO(描述这个类的作用)
 * @date 2022年12月7日 下午2:10:24
 */
public class isPalindrome_9 {
	
	public static void main(String[] args) {
		System.out.println(new isPalindrome_9().isPalindrome(3213));
	}

	public boolean isPalindrome(int x) {
		if (x < 0 || (x % 10 == 0 && x != 0)) {
            return false;
        }
		int revers = 0;
		while(x>revers) {
			revers=revers*10+x%10;
			x=x/10;
		}
		return x==revers || revers/10==x;
	}
}
